package com.prueba.todo1.abstractex;

public abstract class GenericProject {
	
	private String id;
	private String name;
	private double budget;

	public abstract void execute();
	
	public void calculateBudget() {
		System.out.println("Calculando el presupuesto del proyecto....");
	}
	
	
	/**
	 * Retorna el campo id
	 * @return the id
	 */
	public String getId() {
		return id;
	}
	/**
	 * @param id the id to set
	 */
	public void setId(String id) {
		this.id = id;
	}
	/**
	 * Retorna el campo name
	 * @return the name
	 */
	public String getName() {
		return name;
	}
	/**
	 * @param name the name to set
	 */
	public void setName(String name) {
		this.name = name;
	}
	/**
	 * Retorna el campo budget
	 * @return the budget
	 */
	public double getBudget() {
		return budget;
	}
	/**
	 * @param budget the budget to set
	 */
	public void setBudget(double budget) {
		this.budget = budget;
	}
	
	

}
